body{
    background-color:#f1f1f1;text-align:center;
}


table{
    border-collapse:collapse;
    font-size:12px;
    border:1px solid #CAD9EA; padding:1px;margin:1px;

}

#PortInfo{
    tMARGIN-RIGHT: auto; MARGIN-LEFT: auto;
    width:200px;
}
#PortInfo_m{
    MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
    width:100%;
}

#PortInfo_m th,#PortInfo_m td{
    background-color:#f9f9f9;
}
#PortInfo_m table.next{
    width:100%;
    border:1px solid #CAD9EA; padding:1px;margin:1px;
}
#PortInfo_m table.next th{

    border:1px solid #CAD9EA;
    border-collapse:collapse;

}
#PortInfo_m table.next td{

    border:1px solid #CAD9EA;
    border-collapse:collapse;

}
#PortInfo_m td.title
{
    border:0px solid #CAD9EA; padding:3px;font-weight:bold;text-align:center;
    height:25px;
    background-image:url(../images/panel_title.png);
    background-repeat: repeat-x;
    background-position: top;
}

#Info{
    width:100%;
    MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
}

#TaskInfo{
    width:100%;
}

#TaskInfo th,#TaskInfo td{
    background-color:#f9f9f9;
    border:1px solid #CAD9EA;
    border-collapse:collapse;
    height:24px;
    padding:2px;margin:2px;
}
#TaskInfo td{
    background-color:#f9f9f9;
    border:1px solid #CAD9EA;
    border-collapse:collapse;
    height:24px;
    align:left;
    width:70%;
}
#TaskInfo #remark{
    width:300px;height:50px;
}

#UserInfo{

    width:100%;
}

#UserInfo th,#UserInfo td{
    background-color:#f9f9f9;
    border:1px solid #CAD9EA;
    border-collapse:collapse;
    height:24px;
    padding:2px;margin:2px;
}
#UserInfo td{
    background-color:#f9f9f9;
    border:1px solid #CAD9EA;
    border-collapse:collapse;
    height:24px;
    align:left;
}

#Info .wv th{
    background-color:#f9f9f9;
    border:1px solid #CAD9EA;
    border-collapse:collapse;
    height:24px;
    background-image:url(../images/panel_title.png);

}